Package-level declarations
Types
Link copied to clipboard
data class BackupSharePairMetadata(val backupMethod: BackupMethods, val createdAt: String, val id: String, val status: ShareStatus)
Link copied to clipboard
data class BlockaidSimulation(val accountAddress: String, val accountSummary: Map<String, Any>, val addressDetails: Map<String, Any>, val assetsDiffs: Map<String, List<BlockaidAssetDiff>>, val block: Int, val chain: String, val exposures: Map<String, Any>, val status: String, val totalUsdDiff: Map<String, Any>, val totalUsdExposure: Map<String, Any>, val error: String?)
Link copied to clipboard
data class BlockaidValidateTrxRes(val validation: BlockaidValidation?, val simulation: BlockaidSimulation?, val block: Int, val chain: String)
Link copied to clipboard
data class BlockaidValidation(val classification: String?, val description: String?, val features: List<BlockaidValidation.Feature>, val reason: String?, val resultType: String, val status: String, val error: String?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ClientResponse(val id: String, val custodian: ClientResponseCustodian, val createdAt: String, val environment: ClientResponseEnvironment?, val ejectedAt: String?, val isAccountAbstracted: Boolean, val metadata: ClientResponseMetadata, val wallets: List<ClientResponseWallet>)
Link copied to clipboard
data class ClientResponseBackupSharePair(val id: String, val backupMethod: BackupMethods, val createdAt: String, val status: PortalSharePairStatus)
Link copied to clipboard
Link copied to clipboard
data class ClientResponseEnvironment(val id: String, val name: String, val backupWithPortalEnabled: Boolean?)
Link copied to clipboard
Link copied to clipboard
data class ClientResponseMetadataNamespaces(val eip155: ClientResponseNamespaceMetadataItem, val solana: ClientResponseNamespaceMetadataItem?)
Link copied to clipboard
Link copied to clipboard
data class ClientResponseSharePair(val id: String, val createdAt: String, val status: PortalSharePairStatus)
Link copied to clipboard
data class ClientResponseWallet(val id: String, val createdAt: String, val backupSharePairs: List<ClientResponseBackupSharePair>, val curve: PortalCurve, val ejectableUntil: String?, val publicKey: String, val signingSharePairs: List<ClientResponseSharePair>)
Link copied to clipboard
data class ContractMetadata(val name: String, val symbol: String, val tokenType: String, val contractDeployer: String, val deployedBlockNumber: Int, val openSea: OpenSeaMetadata?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ShareStatusUpdateRequest(val backupSharePairIds: List<String>?, val signingSharePairIds: List<String>?, val status: PortalMpcShareStatus)
Link copied to clipboard
Link copied to clipboard
data class SimulatedTransaction(val changes: List<SimulatedTransactionChange?>, val gasUsed: String? = null, val error: SimulatedTransactionError? = null, val requestError: SimulatedTransactionError? = null)
Link copied to clipboard
data class SimulatedTransactionChange(val amount: String? = null, val assetType: String? = null, val changeType: String? = null, val contractAddress: String? = null, val decimals: Int? = null, val from: String? = null, val name: String? = null, val rawAmount: String? = null, val symbol: String? = null, val to: String? = null, val tokenId: Int? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Transaction(val blockNum: String, val uniqueId: String, val hash: String, val from: String, val to: String, val value: Double, val erc721TokenId: String?, val erc1155Metadata: String?, val tokenId: String?, val asset: String, val category: String, val rawContract: Transaction.RawContract, val metadata: Transaction.Metadata, val chainId: Int)